package com.isoft.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * 机位资源分配实体类
 * 用于存储DFME-STLS类型的XML数据
 */
@Data
@TableName("stand_assignment")
public class StandAssignment {

    @TableId(type = IdType.AUTO)
    private Long id;



    /**
     * 航班内部ID
     */
    private Long flid;

    /**
     * 航班标识(旧格式)
     */
    private String ffid;

    /**
     * 航班标识(新格式)
     */
    private String fide;

    /**
     * 航班属性
     */
    private String fatt;

    /**
     * 机位号码
     */
    private Integer stno;

    /**
     * 机位代码
     */
    private String code;

    /**
     * 预计开始时间
     */
    private Date estr;

    /**
     * 预计结束时间
     */
    private Date eend;

    /**
     * 实际开始时间
     */
    private Date rstr;

    /**
     * 实际结束时间
     */
    private Date rend;

    /**
     * 客服系统标识
     */
    private String cssi;

    /**
     * 业务状态码
     */
    private String btsc;

    /**
     * 数据来源文件
     */
    private String sourceFile;

    /**
     * 创建时间
     */
    private Date createTime;
}